winner-take-all mentality - Español Inglés Diccionario